Shanahan also picked up an Olympic gold medal in Salt Lake City with Team Canada and was named to the Second NHL All-Star Team. Shanahan gagna aussi la médaille d'or à Salt Lake City avec le Canada et fut nommé dans la seconde équipe d'étoiles de la LNH.
2.
The NHL All-Star Teams were first named at the end of the 1930–31 NHL season, to honor the best performers over the season at each position. Les équipes d'étoiles de la Ligue nationale de hockey – en anglais NHL All-Star Team – ont été choisies pour la première fois au terme de la saison 1930-1931 pour honorer les meilleurs joueurs de chaque position.